Cloudflare Inc logo

Cloudflare Inc

LTS:0A3Z (USA)  
$ 71.27 (+1.65%) Jun 7
At Loss
P/B:
30.14
Market Cap:
$ 24.03B
Enterprise V:
$ 23.75B
Volume:
3.98K
Avg Vol (2M):
8.53K
Also Trade In:
Volume:
3.98K
At Loss
Avg Vol (2M):
8.53K

Cloudflare Inc Valuation Measures